French-English dictionary »

train d'engrenages meaning in English

FrenchEnglish
train d'engrenages nom {m}

gear train◼◼◼(system of interconnected gears)
noun