Translation of tempeleng in English:

tempeleng

  • 1

    slapping on the face or ears