liblib

Tagalog to English

  1. English Definition: (noun) hidden or unfrequented place

    Source: Large Tagalog Dictionary

More about “liblib”

Similar-sounding words