edge cities

English

Noun

edge cities

  1. plural of edge city