torpedo in Polish
torpedo in Polish
torpeda
(fish) An electric ray of the genus Torpedo.
torpedować
(transitive) To strike (a ship) with one or more torpedoes.