Translation of menepak in English:

menepak

verb

  • 1

    to beat with the palm or the back of one's hand