English
›
Words
a
lasting sign of damage,either mental or physical
Translation:
English
Noun
4
scar
Add
Translation