English edit

Noun edit

cyberactivists

  1. plural of cyberactivist