torpedomen

English

Noun

torpedomen

  1. plural of torpedoman