French-English dictionary »

travaux forcés meaning in English

FrenchEnglish
travaux forcés nom {m pl}

hard labor◼◼◼(penal labor)
noun