meaning of show card

1. a poster advertising a show or play


Related Words

show card |

Developed & Maintained By Taraprasad.com

Treasure Words