guadeloupeEnglish

Guadeloupe

Noun

An island territory of France located in the eastern West Indies, tourism is the major industry

English: Guadeloupe

Bahasa: Guadeloupe

Bahasa words with similar meanings