antakya ( synonym found)

Definition of antakya:

°The largest island of the nation of Antigua and Barbuda, in the Caribbean.

Definition of antakya:

°The largest island of the nation of Antigua and Barbuda, in the Caribbean.

Back to Top