stimmers
English
Noun
stimmers
plural of
stimmer