Translation of hempap in English:

hempap

fall or crash on

(menghempap)

verb

  • 1

    fall or crash on