Spanish-English Dictionarydesatasen
desatasen
desatar
Meaning of desatasen