newsstores

English

Noun

newsstores

  1. plural of newsstore