Meaning of minisub
Definition of minisub
(noun)
submersible
vessel
for one or two persons; for
naval
operations
or
underwater
exploration
Other information on minisub
WIKIPEDIA results for
minisub
Amazon results for
minisub
Tweet