Wörterbuch Englisch Deutsch
satellite town
| Deutsch | English |
| Satellitenstadt {f} | satellite town [noun] |
| Trabantenstadt {f} | satellite town [noun] |