Posts

Showing posts with the label Why compression ratio of petrol engine is kept low compared to diesel engine?

Why compression ratio of petrol engine is kept low compared to diesel engine?