English to Hindi

Meaning for:
ameliorate
other
सुधारना