Translation of pista dura in English:

pista dura

hard court, n.

feminine noun

Spain

  • 1

    hard court