Version Française
Translate
"ball and chain"
to French Language
English to French
French to English
English
French
ball and chain
(Prison) chaîne et boulet (d’un forçat).