Skip to
Verb (past tense and past participle of 'imprint') or Noun
A mark or design pressed into or on a material, often as an identification or decoration.
Browse