Excoriation
English Meaning
The act of excoriating or flaying, or state of being excoriated, or stripped of the skin; abrasion.
Sorry, No Malayalam Meaning for your input!
See Excoriatio Want To Try Excoriation In Malayalam??