superweapons

English

Noun

superweapons

  1. plural of superweapon