Version Française
Meaning of
"gigot (manche à)"
in English language
French to English
English to French
French
English
gigot (manche à)
leg of mutton sleeve