English edit

Noun edit

ecoactivists

  1. plural of ecoactivist