Definify.com

Definition 2025


passera_sarda

passera sarda

Italian

Noun

passera sarda f (plural passere sarde)

  1. Spanish sparrow

Synonyms