satellite commuter towns - German English Dictionary

satellite commuter towns

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

English German
Satellite Engineering
satellite commuter towns Satellitenstädte [pl]
satellite commuter towns Trabantenstädte [pl]