Diccionario Español-Inglés

mejorar

Ameliorate, enhance, improve

Diccionario Español-Inglés