lutte à terre - French English Dictionary
History

lutte à terre

Play ENFRFRfr
Play ENFRFRca


Meanings of "lutte à terre" in English French Dictionary : 2 result(s)

French English
Wrestling
lutte à terre position on the mat
lutte à terre ground wrestling