English | German | Russian | Czech

electrodiesel English

Meaning electrodiesel meaning

What does electrodiesel mean?

electrodiesel

A locomotive that can be powered either from an electricity supply or by using the onboard diesel engine.

Are you looking for...?