Synonym-English dictionary »

excoriation synonyms in English

SynonymEnglish
excoriation noun
generic term

grazenoun

rope burnnoun