BEOLINGUS
Dictionary - TU Chemnitz

 German  English

Sturmlandungsboot {n} [mil.] assault landing ship

Sturmlandungsbooten {pl} assault landing ships