English
›
Words
destruction
of property (usually carried out secretly)
Translation:
English
Noun
1
sabotage
Add
Translation