Advertisement

Advertisement

diesel-hydraulic

noun

  1. a locomotive driven by a diesel engine through hydraulic transmission and torque converters


adjective

  1. of or relating to such a locomotive or system

Advertisement

Advertisement

Advertisement

Advertisement


diesel fueldieseling