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