Translation of menempeleng in English:

menempeleng

verb

  • 1

    to slap a person on the face or ears