Spanish-English Dictionarymejoraron
mejoraron
mejorarse
Meaning of mejoraron