English-Italian dictionary »

spanish sparrow meaning in Italian

EnglishItalian
Spanish sparrow (Passer hispaniolensis)
noun

passera sardanoun
{f}

passera spagnolanoun
{f}