damned the torpedoes

English

Verb

damned the torpedoes

  1. simple past and past participle of damn the torpedoes