BEOLINGUS
Dictionary - TU Chemnitz

 German  English

Laufverlängerung {f} (Schusswaffe) [mil.] barrel strap (gun)

Laufverlängerungen {pl} barrel straps