Translation of menampari in English:

menampari

to slap repeatedly

verb

  • 1

    to slap repeatedly