Idioms & Phrases for word “torpedoed”
torpedoed - Did you Mean?
torpedo (torpedoed)
torpedo (torpedoes)
torpedo (torpedos)
torpedo