closed shops

English

Noun

closed shops

  1. plural of closed shop