garden cities

English

Noun

garden cities

  1. plural of garden city