deteriorators

English

Noun

deteriorators

  1. plural of deteriorator