satellite commuter towns - Allemand Anglais Dictionnaire

satellite commuter towns

Meanings of "satellite commuter towns" in German English Dictionary : 2 result(s)

Anglais Allemand
Satellite Engineering
satellite commuter towns Satellitenstädte [pl]
satellite commuter towns Trabantenstädte [pl]