cybertroopers
English
Noun
cybertroopers
plural of
cybertrooper