stiflings
English
Noun
stiflings
plural of
stifling