Translation of pista de squash in English:

pista de squash

squash court, n.

feminine noun

Spain

  • 1

    squash court