English Dictionary
Definition craftivist in British English
craftivist noun
noun
1
someone who practises craftivism
