Meaning of lumba-lumba

lumba-lumba

Tagalog

lumba-lumba n., zoo. dolphin