meaning of davis cup

1. cup awarded for the annual international team tennis competition


Related Words

davis cup |

Developed & Maintained By Taraprasad.com

Treasure Words