SCAR


Meaning of SCAR in English

n. mark left on the skin after a wound has healed

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.