Italian-English dictionary »

falco pecchiaiolo meaning in English

ItalianEnglish
falco pecchiaiolo noun
{m}

honey buzzard(Pernis apivorus)
noun