debilitators

English

Noun

debilitators

  1. plural of debilitator