English Dictionary
◊ DID YOU MEAN ELECTRIC LOCOMOTIVE?
electric locomotive
n : a locomotive that is powered by an electric motor
English-Vietnamese Mining Dictionary
◊ DIESEL-ELECTRIC LOCOMOTIVE
◊diesel-electric locomotive
đầu tàu diezen-điện