NichiDict

内燃動車

ないねんどうしゃ
[nainendousha]

Meanings

1.Noun

railmotor; rail motor; railcar with internal combustion engine