landing craft – Deutsch–English translations

🇬🇧 en de 🇩🇪

landing craft noun

  • a type of flat-bottomed boat
Landungsfahrzeug
Wiktionary Links