Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
Vanuatu
noun
(n)
a volcanic island republic in Melanesia; independent since 1980
sebuah pulau vulkanik melanesia di republik; sejak 1980 independen
Synonym:
new hebrides
,
republic of vanuatu
source: wordnet30