Translation of menepuk in English:

menepuk

to clap, to slap

verb

  • 1

    to clap, to slap