meaning of tennis court

1. an ancient form of tennis played in a four-walled court


Related Words

court tennis | tennis court |

Developed & Maintained By Taraprasad.com

Treasure Words