kamus
.
Search
About
diesel_locomotive
English
diesel locomotive
Noun
A locomotive driven by a diesel engine
English: diesel locomotive