ameliorate

改善
translation of 'ameliorate'
verb
改善,
改良
definition
Credits: Google Translate
English to Chinese Dictionary ameliorate |