„new town“: noun new townnoun | Substantiv s Overview of all translations (For more details, click/tap on the translation) Satelliten-, Trabantenstadt Satelliten-, Trabantenstadtfeminine | Femininum f new town new town