hindering impediments
English
Noun
hindering
impediments
plural of
hindering impediment