Portuguese-English dictionary »

garoupa meaning in English

PortugueseEnglish
garoupa noun
{f}

grouper [groupers](fish)
noun
[UK: ˈɡruː.pə(r)] [US: ˈɡruː.pər]