×

torpille meaning in English

n. torpedo, self-propelled underwater missile launched from a submarine or boat

Related Words

  1. torpide
  2. torpillage
  3. torpiller
  4. torpilleur
PC Version

Copyright © 2018 WordTech Co.