luku-luko

Tagalog to English

  1. English Definition: (adj) crazy

    Source: Large Tagalog Dictionary

More about “luku-luko”

Similar-sounding words