mejorarse
Spanish
Verb
mejorarse
infinitive of
mejorar
combined with
se