ANTIGUA AND BARBUDA





Definition:

  1. [noun] a country in the northern Leeward Islands
    Synonyms: Antigua and Barbuda

Synonyms: