French-English dictionary »

lutte libre meaning in English

FrenchEnglish
lutte libre nom

freestyle wrestling◼◼◼noun
[UK: ˈfriː.staɪl ˈres.l̩.ɪŋ] [US: ˈfriː.ˌstaɪl ˈres.l̩.ɪŋ]