Übersicht
Englisch Synonyms:   mehr Daten
  1. satellite town:


Englisch

Detailed Synonyms for satellite town in Englisch

satellite town:

satellite town [the ~] Nomen

  1. the satellite town
    the satellite town

Related Synonyms for satellite town