long-termers
English
Noun
long-termers
plural of
long-termer