Version Française
Meaning of
"jambe de force, contrefiche"
in English language
French to English
English to French
French
English
jambe de force, contrefiche
brace, knee