Spanish-English Dictionarydeshice
deshice
deshacer
Meaning of deshice