French-English dictionary »

île de sable meaning in English

FrenchEnglish
Île de Sable nom propre

Sable Island◼◼◼(island)
proper noun