Meaning of lettercard
Definition of lettercard
(noun)
a
postcard
that folds so the
message
is
inside
Other information on lettercard
WIKIPEDIA results for
lettercard
Amazon results for
lettercard
Tweet