English-German dictionary »

twin town meaning in German

EnglishGerman
twin town noun
[UK: twɪn taʊn]
[US: ˈtwɪn ˈtaʊn]

die Partnerstadt [der Partnerstadt; die Partnerstädte]◼◼◼Substantiv