English-Italian dictionary »

song sparrow meaning in Italian

EnglishItalian
song sparrow (Melospiza melodia)
noun

passero cantorenoun
{m}