interceders
English
Noun
interceders
plural of
interceder