Intercessour definition

Obsolete form of intercessor.
noun
0
0
Advertisement