Spanish-English Dictionaryrestablece
restablece
restablecer
Meaning of restablece