Spanish-English Dictionarydesatas
desatas
desatar
Meaning of desatas