satellite commuter towns - Alemán Inglés Diccionario

satellite commuter towns

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

Inglés Alemán
Satellite Engineering
satellite commuter towns Satellitenstädte [pl]
satellite commuter towns Trabantenstädte [pl]