meaning of postcards
1.
a
card
for
sending
messages
by
post
without
an
envelope
Related Words
postcard
|
postcardware
|
Developed & Maintained By
Taraprasad.com