submarine torpedo
English Dictionary
->
Letter S
-> submarine torpedo
Search Dictionary:
submarine torpedo Definition
(n)
a
torpedo
designed
to
be
launched
from
a
submarine
submarine torpedo Synonyms
submarine torpedo
© Art Branch Inc.