A country on the island of Saint Lucia; gained independence from Great Britain in 1979. Synonym: St. Lucia.
|
|
|
Words linked to "Saint Lucia" : Windward Islands, Caribbean, Organization of American States, OAS, Windward Isles, state, land, island, country, Castries |
Copyright © 2024 Diccionario ingles.com |