Translation of tempeleng in English:

tempeleng

verb

  • 1

    slapping on the face or ears