Spanish-English Dictionaryprogresar
Meaning of progresar