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
улу́чшившийся
improved, ameliorated, bettered


















