French-English dictionary »

carter d'huile meaning in English

FrenchEnglish
carter d'huile nom {m}

sump [sumps]◼◼◼(crankcase)
noun
[UK: sʌmp] [US: ˈsəmp]