1
[ noun ] the islands in the Lesser Antilles that are administered by France

Related terms

collection West_Indies

*