Translation of meledak in English:

meledak

detonate, explode

verb

  • 1

    detonate, explode, expand and break with a loud noise