Diesel locomotive


Wheeled vehicle powered by diesel fuel used to pull trains on a railway

» Online Glossary