BEOLINGUS
Dictionary - TU Chemnitz

 German  English

Abgasbremse {f} exhaust brake

Abgasbremsen {pl} exhaust brakes