Translation of carrera pedestre in English:

carrera pedestre

footrace, n.

feminine noun

  • 1

    footrace