Skip to main contentThe efficiency of diesel engine is ___. | Physics MCQ #183 | Examora | Examora