meaning of submersible warship

1. a warship designed to operate under water


Related Words

submersible warship |

Developed & Maintained By Taraprasad.com

Treasure Words