BEOLINGUS
Dictionary - TU Chemnitz

 German  English

Dieselaggregat {n} diesel generator set

Dieselaggregate {pl} diesel generator sets