French-English dictionary »

moteur thermique meaning in English

FrenchEnglish
moteur thermique nom {m}

combustion engine◼◼◼(engine that uses the combustion of fuel to create work)
noun