See also: thought-leaders

English

edit

Noun

edit

thought leaders

  1. plural of thought leader