diesel_locomotiveEnglish

diesel locomotive

Noun

A locomotive driven by a diesel engine

English: diesel locomotive