English | German | Russian | Czech

autotrain English

Meaning autotrain meaning

What does autotrain mean?

autotrain

(rail) A type of push-pull train incorporating a tank engine and passenger coaches fitted with a driver's cab.

Are you looking for...?