Meaning of french west indies
Definition of french west indies
(noun)
the islands in the Lesser Antilles that are administered by France
Other information on french west indies
WIKIPEDIA results for
french west indies
Amazon results for
french west indies
Tweet