meaning of Antigua y Barbuda

Antigua y Barbuda - Spanish to English

Antigua and Barbuda