Definition of Antigua and Barbuda in English
Island nation with a constitutional monarchy located where the Caribbean Sea meets the Atlantic Ocean, to the east of Saint Kitts and Nevis.
Synonyms of Antigua and Barbuda in English
-
Island nation with a constitutional monarchy located where the Caribbean Sea meets the Atlantic Ocean, to the east of Saint Kitts and Nevis.
-
Monarquía constitucional insular situada en la confluencia del mar Caribe y el océano Atlántico, al este de San Cristóbal y Nieves.
-