柴电机车

柴电机车
cháidiànchē

diesel-electric locomotive

1 meaning
MEANING

MEANING

  1. noun

    diesel-electric locomotive

    • A diesel-electric locomotive is a type of train.

STROKE ORDER
Loading…

Explore more related entries to look up.