english sparrow








noun

  1. house sparrow.
63 queries 0.627