Translation of memekakkan in English:

memekakkan

to deafen

verb

  • 1

    to deafen, to make unable to hear by a very loud noise