SCARRED


Meaning of SCARRED in English

impf & ·p.p. of scar.

Webster English vocab.      Английский словарь Webster.