Translation of sulap in English:

sulap

conjuring

noun

  • 1

    conjuring
    ‘tukang sulap’ conjurer