landing craft
English Dictionary
->
Letter L
-> landing craft
Search Dictionary:
landing craft Definition
(n)
naval
craft
designed
for
putting
ashore
troops
and
equipment
landing craft Synonyms
landing craft
© Art Branch Inc.