BEOLINGUS
Dictionary - TU Chemnitz

 German  English

Abschussrohr {n} launching tube

Abschussrohre {pl} launching tubes