ameliorate russian
улу́чшить
improve, make better, ameliorate, amend, grade up, better, improve on
улучша́ть
improve, make better, ameliorate, amend, grade up, better, improve on
улучша́ться
improve, ameliorate, take a turn for the better
improve, make better, ameliorate, amend, grade up, better, improve on
improve, make better, ameliorate, amend, grade up, better, improve on
improve, ameliorate, take a turn for the better