Spanish-English Dictionarydespellejar
Meaning of despellejar