meaning of postal card

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


Related Words

postal card |

Developed & Maintained By Taraprasad.com

Treasure Words