An internal-combustion engine that burns heavy oil
English: diesel, diesel engine, diesel motor
Bahasa: mesin diesel
Less certain link between this word and this sense.
diesel, diesel engine, diesel motor
English: diesel, diesel engine, diesel motor
Bahasa: mesin diesel
Less certain link between this word and this sense.