Spanish-English Dictionarydesatan
desatan
desatar
Meaning of desatan