Diesel Engine

A train railway Locomotive in which the prime mover is a diesel engine.

Showing all 8 results

Showing all 8 results