Translation of melemaskan in English:

melemaskan

to suffocate

verb

  • 1

    to suffocate, to kill by stopping the breathing, to cause discomfort to by making breathing difficult, to be suffocated