weaponizers

English

Noun

weaponizers

  1. plural of weaponizer