BEOLINGUS
Dictionary - TU Chemnitz

 German  English

Laufhuhn {n} (Schusswaffe) [mil.] barrel rail (gun)