French-English dictionary »

moteur à combustion interne meaning in English

FrenchEnglish
moteur à combustion interne nom {m}

internal combustion engine◼◼◼(a piston or a rotary heat engine)
noun