ameliorated ( synonym found)

Definition of ameliorated:

°past tense of ameliorate.

Definition of ameliorated:

°past tense of ameliorate.

Back to Top