Version Française
Meaning of
"Carters d’engrenages"
in English language
French to English
English to French
French
English
Carters d’engrenages
Gear and gearing casings