Topic

Ikara Anti-Submarine Missile

Australian ship-launched anti-submarine missile that delivers a homing torpedo.