English edit

Noun edit

cybermartyrs

  1. plural of cybermartyr