squash court

1. (noun) the indoor court in which squash is played
Related Words: court



Terms and Conditions of Use / Copyright Notice