Translation of wraith in Malay

wraith

lembaga

noun

  • 1

    lembaga, hantu