closed towns

English

Noun

closed towns

  1. plural of closed town