Italian-English dictionary »

moretta dal collare meaning in English

ItalianEnglish
moretta dal collare noun
{f}

ring-necked duck(Aythya collaris)
noun