Dictionary for English, Malay, chines, Indonesian, Japanese, etc
Results
English>Indonesian
Antigua and BarbudaAntigua dan Barbuda
English Definition
    noun
  1. Antigua and Barbuda: a country in the northern Leeward Islands
Translation
Indonesian Antigua dan Barbuda
Korean 앤티가 바부다