MalayTranslate.com
Malay to English Translator
Translate Here

English to English

New Hebrides

noun (n)

  • a volcanic island republic in Melanesia; independent since 1980
    sebuah pulau vulkanik melanesia di republik; sejak 1980 independen
    source: wordnet30