Translation of memenyekkan in English:

memenyekkan

to flatten

verb

  • 1

    to flatten, to make or become flat, to crush