alleviators

English

Noun

alleviators

  1. plural of alleviator