×

torpillage meaning in English

n. torpedoing, sinking

Related Words

  1. torpeur
  2. torpide
  3. torpille
  4. torpiller
PC Version

Copyright © 2018 WordTech Co.