imprint in Russian
imprint in Russian
отпеча́ток
An impression; the mark left behind by printing something.
отпечатать
To leave a print, impression, image, etc.