Definition of Lettercard

  • 1. A postcard that folds so the message is inside Noun

Semanticaly linked words with "lettercard"

Hyponims for word "lettercard"