Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
handstamped
in English
handstamped
#uncommon
Definitions
Verb
marked
or
stamped
by
hand
The
envelope
was
handstamped
with
a
unique
design
.
Base Words
hand
stamped