caravan cities

English

Noun

caravan cities

  1. plural of caravan city