torpederat

Swedish

Verb

torpederat

  1. supine of torpedera