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

leave a mark