Translation of menempeleng in English:

menempeleng

  • 1

    to slap a person on the face or ears