Thesaurus.com
Dictionary.com
Showing results for leave a mark. Search instead for leave scars.

leave a mark