French-English dictionary »

parkour meaning in English

FrenchEnglish
parkour nom {m}

parkour◼◼◼(athletic discipline)
noun

free running◼◻◻(activity of combining parkour with gymnastics)
noun