Spanish-English Dictionaryexcoriar
Meaning of excoriar