amejorar

listen to the pronunciation of amejorar
الأسبانية - الإنجليزية
become better
improve, make better, increase in quality, enhance