BEOLINGUS
Dictionary - TU Chemnitz

 German  English

Langstrecken... [mil.] long-range {adj}

Langstreckenwaffe {f} long-range weapon