Back to Dictionary
电力机车
電力機車
diànlìjīchē
1.
electric locomotive