English

edit

Noun

edit

desolvators

  1. plural of desolvator