Spanish-English Dictionaryexculpar
Meaning of exculpar