English-Italian dictionary »

eleonora's falcon meaning in Italian

EnglishItalian
Eleonora's falcon (Falco eleonorae)
noun

falco della reginanoun
{m}