short-termists

English

Noun

short-termists

  1. plural of short-termist