Meaning of garupa

garupa

Tagalog

n., zoo. species of fish: marbled grouper


garupa

Tagalog

n. winner takeall; grand slam