Translation of pepah in English:

pepah

(memepah)

verb

  • 1

    beat (with a stick, etc.), lash out