NichiDict

電動車

でんどうしゃ
[dendousha]

Meanings

1.Noun

electric-powered rail motor; railcar