imprinted on

English

Verb

imprinted on

  1. simple past and past participle of imprint on