HANDPRINT


Meaning of HANDPRINT in English

[hand.print] n (1886): an impression of a hand on a surface

Merriam-Webster English vocab.      Английский словарь Merriam Webster.