effective altruists

English

Noun

effective altruists

  1. plural of effective altruist