torpederats

Swedish

Verb

torpederats

  1. passive supine of torpedera