Translation of sulap in English:

sulap

illusionist

(ahli sulap)

noun

  • 1

    illusionist, conjuror