department stores

English

Noun

department stores

  1. plural of department store