Portuguese-English dictionary »

barramundi meaning in English

PortugueseEnglish
barramundi noun
{m}

barramundi(species of diadromous fish)
noun