Diesel engine

A Dictionary of Scientific Terms · 1927 · p. 3
An internal combustion motor which compre es the air highly and which succe fully burns oil which is unsuitable for the ordinary motor of an automobile.
Readham'da tam maddeyi gor →