Italian-English dictionary »

poiana collorosso meaning in English

ItalianEnglish
poiana collorosso noun
{f}

red-necked buzzard(Buteo auguralis)
noun