Meaning of kambabalo

kambabalo

Tagalog

kambabalo n., zoo. species of garfish