Meaning of lumbalumba

lumbalumba

Tagalog

lumbalumba n., zoo. dolphin