meaning of diesel hydraulic

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


Related Words

diesel-hydraulic | diesel-hydraulic locomotive |

Developed & Maintained By Taraprasad.com

Treasure Words