German-English dictionary »

betriebssiedlung meaning in English

GermanEnglish
die Betriebssiedlung Substantiv

company town (US)noun