who invented the first submarine used in war
British engineer Robert Whitehead
-1
Section::::Technology.:Mechanical power.

History of submarines
4551386
13248062312928756171
NONE
Section::::Technology.:Mechanical power.

History of submarines
4551386