How is the word parkour translated from Spanish to English
Deporte que consiste en correr y saltar por encima de los obstáculos.
The sport of running and jumping over obstacles.
Couldn’t load the audio. Please try again.


