Portuguese-English dictionary »

baleia-fin meaning in English

PortugueseEnglish
baleia-fin noun
{f}

fin whale(Balaenoptera physalus)
noun