meaning of grand slam

1. winning all of the tricks in a hand of bridge


Related Words

grand slam |

Developed & Maintained By Taraprasad.com

Treasure Words