Landing Ship, Tank


Landing Ship, Tank (LST) was the military designation for naval vessels created during World War II to support amphibious operations.



More articles on:

No comments: