left one's stamp

English

Verb

left one's stamp

  1. simple past and past participle of leave one's stamp