english sparrow








noun

  1. house sparrow.
58 queries 0.614