Diesel Engine

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

Showing all 10 results

Showing all 10 results