Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
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
Synonym:
republic of vanuatu
,
vanuatu
source: wordnet30