Subscribe
URL of the page has been copied to clipboard.
Meaning : A locomotive driven by a hydraulic transmission system powered by a diesel engine.
Synonyms : diesel-hydraulic locomotive
Install App
Diesel-hydraulic meaning in Bengali (Bangla).