saxaul sparrows

English

Noun

saxaul sparrows

  1. plural of saxaul sparrow