lettercard
English
lettercard meaning in English • lettercard का अर्थ अंग्रेजी में
Noun
- a postcard that folds so that the message is inside.