English edit

Noun edit

craftivists

  1. plural of craftivist