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


















