Translation of menyebabkan in English:

menyebabkan

to effectuate

verb

  • 1

    to effectuate, to be the cause of, make happen