Summary
French to English:   more detail...
  1. lutte libre:


French

Detailed Translations for lutte libre from French to English

lutte libre: (*Using Word and Sentence Splitter)


Wiktionary Translations for lutte libre:

lutte libre
noun
  1. (sport) discipline de lutte qui autoriser les attaques sur l’ensemble du corps, y compris les jambes.

External Machine Translations:

Related Translations for lutte libre