ameliorators
English
Noun
ameliorators
plural of
ameliorator