English-Italian dictionary »

tree sparrow meaning in Italian

EnglishItalian
tree sparrow (Passer montanus)
noun

passero mattugionoun
{m}