ameliorative ( synonym found)

Definition of ameliorative:

°Able to repair or ameliorate.

Back to Top