EN

Synonyms for intercessors

Intercessors, noun plural of intercessor. Synonyms in the same form.