French-English dictionary »

îles spratleys meaning in English

FrenchEnglish
Îles Spratleys nom propre
{f-Pl}

Spratly Islands◼◼◼(islands)
proper noun