desolvators
English
Noun
desolvators
plural of
desolvator