German sparrows

English

Noun

German sparrows

  1. plural of German sparrow