Spanish-English Dictionarydesataron
desataron
desatar
Meaning of desataron