Spanish sparrow

English

Noun

Spanish sparrow (plural Spanish sparrows)

  1. Passer hispaniolensis, a small passerine bird in the family Passeridae

Translations

References