English edit

Noun edit

sabotagers

  1. plural of sabotager