long-termists

English

Noun

long-termists

  1. plural of long-termist