French-English dictionary »

îles de la sonde meaning in English

FrenchEnglish
îles de la Sonde nom propre
{f-Pl}

Sunda Islands◼◼◼(group of islands)
proper noun