Translation of sabot in English:

sabot

sabotage

(sabotase)

  • 1

    sabotage