Italian-English dictionary »

passero mattugio meaning in English

ItalianEnglish
passero mattugio noun
{m}

tree sparrow(Passer montanus)
noun