Spanish-English Dictionarydesataste
desataste
desatar
Meaning of desataste