BEOLINGUS
Dictionary - TU Chemnitz

 German  English

Torpedoboot {n} [mil.] torpedo boat

Torpedoboote {pl} torpedo boats