Spanish-English Dictionaryrestableces
restableces
restablecer
Meaning of restableces