Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
snake god
noun
(n)
a god of voodoo cults of African origin worshipped especially in West Indies
dewa dengan voodoo cults dari afrika asal menyembah terutama di hindia barat
Synonym:
zombi
,
zombie
source: wordnet30