submersible warship
English Dictionary
->
Letter S
-> submersible warship
Search Dictionary:
submersible warship Definition
(n)
a
warship
designed
to
operate
under
water
submersible warship Synonyms
submersible
submersible warship
© Art Branch Inc.