meaning of capital of antigua and barbuda

1. the capital and largest city of Antigua and Barbuda; located on the island of Antigua


Related Words

capital of antigua and barbuda |

Developed & Maintained By Taraprasad.com

Treasure Words