direct activists

English

Noun

direct activists

  1. plural of direct activist