Home
Search
Index
Definify.com
Definition
2025
passera_sarda
passera sarda
Italian
Noun
passera
sarda
f
(
plural
passere sarde
)
Spanish sparrow
Synonyms
passera spagnola
Similar Results