Dictionary for English, Malay, chines, Indonesian, Japanese, etc
Results
English>Indonesian
New HebridesVanuatu
English Definition
    noun
  1. Vanuatu, Republic of Vanuatu, New Hebrides: a volcanic island republic in Melanesia; independent since 1980
Translation
Indonesian Vanuatu
Korean 바누아투