lettercard
English Dictionary
->
Letter L
-> lettercard
Search Dictionary:
lettercard Definition
(n)
a
postcard
that
folds
so
the
message
is
inside
lettercard Synonyms
lettercard
© Art Branch Inc.