meaning of submersible warship
1.
a
warship
designed
to
operate
under
water
Related Words
submersible warship
|
Developed & Maintained By
Taraprasad.com