Version Française
Meaning of
"Carter du train d’engrenage"
in English language
French to English
English to French
French
English
Carter du train d’engrenage
Gear box