English to Chinese Dictionary

Search:

Did you mean: dance dianchi dianchu danche diancha dianshe dianshi dianxue ?

电车 diàn chē tram; streetcar / trolleybus / electric car / e-bike / (in the context of Japan) electric train


<< back to the home page