Meaning of palaka

palaka

Tagalog

palaka n., zoo. frog