meaning of greeting card

1. a card sent to express personal greetings


Related Words

greeting card |

Developed & Maintained By Taraprasad.com

Treasure Words