Italian-English dictionary »

falco cuculo meaning in English

ItalianEnglish
falco cuculo noun
{m}

red-footed falcon(Falco vespertinus)
noun