'From Latin for "place" & "moving", it may be steam, electric or diesel-electric'
Locomotive
ON THE GO: From Latin for place & moving, it may be steam, electric or diesel-electric
From Latin for "place" & "moving", it may be steam, electric or diesel-electric
From Latin for "place" & "moving", it may be steam, electric or diesel-electric
ON THE GO
Locomotive
ON THE GO