Synonym for ameliorate


Add a New Entry