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

leave a mark