English dictionary, thesaurus, translations & etymology
FreeDict.com

free climbing in French

free climbing in French

escalade libre
noun
(climbing) Rock climbing without the aid of ropes or other equipment, sometimes in an urban environment
Add to Flashcards
Translations from WikDict, CC BY-SA · example sentences from Tatoeba, CC BY 2.0 FR.