BEOLINGUS
Dictionary - TU Chemnitz

 German  English

Torpedofangboot {n} [mil.] torpedo recovery craft