Attested
.to
Menu
Definition
a locomotive driven by a diesel engine
Seed
·
Term in context
diesel locomotive
in
CommonParlance