Translation of memadamkan in English:

memadamkan

extinguish

verb

  • 1

    extinguish, put out (a light or flame), douse, rub or wipe out, erase