Summary
English to French:   more detail...
  1. trail running:
French to English:   more detail...
  1. trail running:


English

Detailed Translations for trail running from English to French

trail running: (*Using Word and Sentence Splitter)


Wiktionary Translations for trail running:

trail running
noun
  1. - Course à pied
  2. course à pied|fr épreuve de course à pied se déroulant en milieu naturel.

External Machine Translations:

Related Translations for trail running