1 عمومی:: بهبودی، چارهكردن، اصلاح كردن، بهتر شدن، بهتر كردن
شبکه مترجمین ایران
1 general:: verb to make better, improve: Do all you can to ameliorate our difficult problem.
Simple Definitions