Search term jumelage has one result
Jump to
FR French EN English
jumelage (n) [pairing of towns or cities] town twinning (n) [pairing of towns or cities] (n)

French English translations

FR Synonyms for jumelage EN Translations
union [assemblage] f mixing