Summary
English Synonyms:   more detail...
  1. Diesel train:


English

Detailed Synonyms for Diesel train in English

Diesel train:

Diesel train [the ~] noun

  1. the Diesel train
    the diesel; the Diesel train

Related Synonyms for Diesel train