衛星都市

えいせいとし

satellite city; satellite town

Meanings

  1. Noun

    satellite city; satellite town

Example sentences