Spanish-English Dictionarymejorábamos
mejorábamos
mejorarse
Meaning of mejorábamos