Traducción español inglés

English version

¿Qué significa "mejorarse" en Inglés