Definition of French West Indies

  • 1. The islands in the Lesser Antilles that are administered by France Noun

Semanticaly linked words with "french west indies"