scarification meaning in English
n. scarification, act of cutting or scratching the skin; cuts, scratches; act of criticizing harshly; act of breaking, act of crumbling
n. scarification, act of cutting or scratching the skin; cuts, scratches; act of criticizing harshly; act of breaking, act of crumbling