Portuguese-English dictionary »

baleia-franca meaning in English

PortugueseEnglish
baleia-franca noun
{f}

right whale [right whales](any of certain baleen whales of the family Balaenidae)
noun
[UK: raɪt weɪl] [US: ˈraɪt ˈweɪl]