Noor Jehan

Noor Jehan is a Diesel engine from India.