Spanish-English Dictionarydesatad
desatad
desatar
Meaning of desatad