Summary
English to French:   more detail...
  1. free running:
    • Wiktionary:
      free running → parkour


English

Detailed Translations for free running from English to French

free running: (*Using Word and Sentence Splitter)


Wiktionary Translations for free running:

free running
noun
  1. activity of combining parkour with gymnastics

Related Translations for free running