動力 どうりょく しゃ
dōryokusha

Noun

1. motor coach; motor car

Railway