BEOLINGUS
Dictionary - TU Chemnitz

 German  English

Mündungsbremse {f} muzzle brake; muzzle compensator; stabilizer

Mündungsbremsen {pl} muzzle brakes; muzzle compensators; stabilizers