supersoldiers
English
Noun
supersoldiers
plural of
supersoldier