Home
Help
About
Contact
English to Chinese Dictionary
Search:
电车
diàn
chē
tram; streetcar / trolleybus / electric car / e-bike / (in the context of Japan) electric train
<< back to the home page