Vocabulary

衛星都市

satellite city; satellite town

noun