Portuguese-English dictionary »

pirarucu meaning in English

PortugueseEnglish
pirarucu noun
{m}

arapaima(Arapaima gigas)
noun