meaning of diesel hydraulic locomotive

1. a locomotive driven by a hydraulic transmission system powered by a diesel engine


Related Words

diesel-hydraulic locomotive |

Developed & Maintained By Taraprasad.com

Treasure Words