Portuguese-English dictionary »

onça-d'água meaning in English

PortugueseEnglish
onça-d'água noun
{f}

giant otter(Pteronura brasiliensis)
noun
[UK: ˈdʒaɪənt ˈɒ.tə(r)] [US: ˈdʒaɪənt ˈɑː.tər]