Translation of mencemeti in English:

mencemeti

to whip

  • 1

    to whip