disruptors

English

Noun

disruptors

  1. plural of disruptor