departmental stores

English

Noun

departmental stores

  1. plural of departmental store