Английский-Русский словарь »

town twinning означает в русский

АнглийскийРусский
town twinning (pairing of towns or cities)
noun
[UK: taʊn ˈtwɪn.ɪŋ]
[US: ˈtaʊn ˈtwɪn.ɪŋ]

города-побратимыnoun

породнённые городаnoun