English-Italian dictionary »

chiffchaff meaning in Italian

EnglishItalian
chiffchaff (Phylloscopus collybita)
noun

luì piccolonoun
{m}