mechanized landing craft - Almanca İngilizce Sözlük

mechanized landing craft

Meanings of "mechanized landing craft" in German English Dictionary : 1 result(s)

İngilizce Almanca
Military
mechanized landing craft Landungsschiff für Kettenfahrzeuge