ameliorating russian
улуча́вший
improving, ameliorating, bettering
улучша́ющий
improving, enhancing, ameliorating
улучша́ющийся
improving, getting better, ameliorating
improving, ameliorating, bettering
improving, enhancing, ameliorating
improving, getting better, ameliorating