French-English dictionary »

jumelée meaning in English

FrenchEnglish
jumelée adjectif
{f}

semi-detached◼◼◼(having one wall shared)
adjective

ville jumelée nom {f}

sister city◼◼◼(city in a relationship of cordiality)
noun