Translation of jadi-jadian in English:

jadi-jadian

  • 1

    an imaginary being having supernatural powers, apparition, ghost