narcotorpedos

English

Noun

narcotorpedos

  1. plural of narcotorpedo