French-English dictionary »

chapelet d'îles meaning in English

FrenchEnglish
chapelet d'îles nom {m}

island chain◼◼◼(chain-like archipelago)
noun