diesel-hydraulic_locomotiveEnglish

diesel-hydraulic, diesel-hydraulic locomotive

Noun

A locomotive driven by a hydraulic transmission system powered by a diesel engine

English: diesel-hydraulic locomotive, diesel-hydraulic

English words with similar meanings

Show 1 words