Translation of meletupkan in English:

meletupkan

verb

  • 1

    to cause something to explode