Portuguese-English dictionary »

zarro-bastardo meaning in English

PortugueseEnglish
zarro-bastardo noun
{m}

greater scaup [greater scaups](Aythya marila)
noun
[UK: ˈɡreɪt.ə(r) ˈskɔːp] [US: ˈɡreɪt.ər ˈskɔːp]