Translation of sabot in English:

sabot

sabotage

(sabotase)

noun

  • 1

    sabotage