French-English dictionary »

jumelage meaning in English

FrenchEnglish
jumelage nom {m}

town twinning◼◼◼(pairing of towns or cities)
noun
[UK: taʊn ˈtwɪn.ɪŋ] [US: ˈtaʊn ˈtwɪn.ɪŋ]