Landing craft, mechanized/Definition
Jump to navigation
Jump to search
Moderately large landing craft used in amphibious warfare to transport tanks and other heavy equipment from the transport ships to the beach