excoriation in French
excoriation in French
excoriation
The excoriated place, or the state of being excoriated or stripped of the skin; abrasion.