meaning of postcard

1. a card for sending messages by post without an envelope


Related Words

postcard | postcardware |

Developed & Maintained By Taraprasad.com

Treasure Words