English-Italian dictionary »

short-tailed parrot meaning in Italian

EnglishItalian
short-tailed parrot (Graydidascalus brachyurus)
noun

pappagallo codacortanoun