English edit

Noun edit

supersoldiers

  1. plural of supersoldier