i83923
Instance
a country on the island of Saint Lucia; gained independence from Great Britain in 1979
- Status
- active
- Source
- Princeton WordNet 3.0 – 08988609-n
a country on the island of Saint Lucia; gained independence from Great Britain in 1979