MalayTranslate.com
Malay to English Translator
Translate Here

English to English

zombie spirit

noun (n)

  • (voodooism) a spirit or supernatural force that reanimates a dead body
    (voodooism) roh atau supranatural kekuatan yang reanimates mayat
    source: wordnet30