3 ms·12 types of Submarines: A detailed guide to powerful underwater naval vessels3 points by rustoo 6mo ago