Translation of mencemeti in English:

mencemeti

to whip

verb

  • 1

    to whip, to beat or urge on with a whip