torpederad

Swedish

Participle

torpederad

  1. past participle of torpedera