Translation of cemeti in English:

cemeti

whip

noun

  • 1

    whip