English
›
Words
one
who commits sabotage
Translation:
English
Noun
5
saboteur
Add
Translation