Diesel Engine

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

Showing all 12 results

Showing all 12 results