Translation of "torpedo" to French
Dictionary: "torpedo" - translations and examples
torpedoed / torpedoed / torpedoing / torpedoes
"torpedo": synonyms
- torpedo:
- missile projectile rocket shell torpedoed