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