Definisi 'french west indies'

English to English
noun
1 the islands in the Lesser Antilles that are administered by France Terjemahkan
source: wordnet30


Visual Synonyms