Meaning of diesel locomotive
Definition of diesel locomotive
(noun)
a
locomotive
driven
by a
diesel
engine
Other information on diesel locomotive
WIKIPEDIA results for
diesel locomotive
Amazon results for
diesel locomotive
Tweet