Italian-English dictionary »

moretta grigia meaning in English

ItalianEnglish
moretta grigia noun
{f}

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