Translation of berhantu in English:

berhantu

haunted

adjective

  • 1

    haunted