English-French dictionary »

leeward islands meaning in French

EnglishFrench
Leeward Islands (Island group)
proper noun

îles Sous-le-Vent (northern Windward Islands)nom propre
{f-Pl}; excePlt AntilleS: îleS du Vent SePltentrionaleS {f-Pl}