depurators
English
Noun
depurators
plural of
depurator