English: diesel multiple unit
Welsh: trên o gerbydau diesel
Subject: Trafnidiaeth
Welsh definition: Trên diesel lle mae gan bob cerbyd ei injan ei hun.
Plural: trenau o gerbydau diesel