English edit

Noun edit

torpedoers

  1. plural of torpedoer

Anagrams edit