Translation of mencemeti in English:

mencemeti

to whip

verb

  • 1

    to whip