intercessors

English

Noun

intercessors

  1. plural of intercessor

Anagrams

Catalan

Noun

intercessors

  1. plural of intercessor

Adjective

intercessors

  1. masculine plural of intercessor