Translation of pista cubierta in English:

pista cubierta

indoor track, n.

feminine noun

  • 1

    indoor track