魚雷発射管
Meanings
1
torpedo tube
A tube on a submarine or surface ship for launching torpedoes.
A torpedo was launched from the submarine's torpedo tube.
torpedo tube
A tube on a submarine or surface ship for launching torpedoes.
A torpedo was launched from the submarine's torpedo tube.