Translation of mengempaskan in English:

mengempaskan

verb

  • 1

    to hurl, to throw something against something else
  • 2

    (a door) to slam