meaning of guadeloupe

1. an island territory of France located in the eastern West Indies; tourism is the major industry


Related Words

guadeloupe |

Developed & Maintained By Taraprasad.com

Treasure Words