submarine torpedo
تعریف انگلیسی
noun
- a torpedo designed to be launched from a submarine