Translation of pista de tenis in English:

pista de tenis

tennis court, n.

feminine noun

Spain

  • 1

    tennis court