French West Indies
تعریف انگلیسی
noun
- the islands in the Lesser Antilles that are administered by France