Spanish-English Dictionarydeshaga
deshaga
deshacer
Meaning of deshaga