diesel_engineEnglish

diesel, diesel engine, diesel motor

Noun

An internal-combustion engine that burns heavy oil

English: diesel, diesel engine, diesel motor

Bahasa: mesin diesel

Bahasa words with similar meanings

English words with similar meanings

Show 2 words