general stores

English

Noun

general stores

  1. plural of general store