passera sarda
Italian
Noun
passera
sarda
f
(
plural
passere sarde
)
Spanish sparrow
(
Passer hispaniolensis
)
Synonym:
passera spagnola