Old World sparrows

English

Noun

Old World sparrows

  1. plural of Old World sparrow