Translation of mencambuk in English:

mencambuk

verb

  • 1

    to strike or urge on with a whip