Meaning of palakà

palakà

Cebuano

n. frog.