Translation of squash court in Spanish:

squash court

cancha de squash, n.

noun

  • 1

    cancha de squash Latin America
    pista de squash feminine Spain