Italian-English dictionary »

aquila anatraia minore meaning in English

ItalianEnglish
aquila anatraia minore noun
{m}

lesser spotted eagle(Clanga pomarina)
noun