chái
diàn
jī
chē

Definitions

  1. 1. diesel-electric locomotive

Components