meaning of diesel locomotive
1. a locomotive driven by a diesel engine
Related Words
diesel locomotive | diesel-electric locomotive | diesel-hydraulic locomotive |
1. a locomotive driven by a diesel engine
diesel locomotive | diesel-electric locomotive | diesel-hydraulic locomotive |