English-French dictionary »

free running meaning in French

EnglishFrench
free running (activity of combining parkour with gymnastics)
noun

parkour◼◼◼nom {m}