lettercard

1. (noun) a postcard that folds so the message is inside
Related Words: mailing-card, postal card, postcard



Terms and Conditions of Use / Copyright Notice