intercessours
English
Noun
intercessours
plural of
intercessour