Italian-English dictionary »

gemellaggio meaning in English

ItalianEnglish
gemellaggio noun
{m}

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