torpedo in Catalan
torpedo in Catalan
torpede
(fish) An electric ray of the genus Torpedo.
torpedinar
(transitive) To strike (a ship) with one or more torpedoes.