letter-card








noun British.

  1. a large postal card, with gummed edges, that can be folded lengthwise and sealed with the message inside.
55 queries 0.581