English synonyms about - contact  

Antigua and Barbuda

noun

1 Antigua and Barbuda

A country in the northern Leeward Islands.

Dutch: Antigua en Barbuda
Polish: Antigua i Barbuda


Find more on antigua and barbuda elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0152