Translation of penyulap in English:

penyulap

conjurer

noun

  • 1

    conjurer