a
mark on the skin left after a wound has healed

Translation:
English
Noun
Add