Portuguese-English dictionary »

tadorna meaning in English

PortugueseEnglish
tadorna noun
{f}

shelduck [shelducks](waterfowl)
noun
[UK: ʃˈeldʌk] [US: ʃˈeldʌk]