Spanish-English Dictionaryregresar
Meaning of regresar