LETTER SHEET


Meaning of LETTER SHEET in English

[letter sheet] n (1851): a sheet of stationery that can be folded and sealed with the message inside to form its own envelope

Merriam-Webster English vocab.      Английский словарь Merriam Webster.