Skip to main content

lettercard

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