intercessor in French
intercessor in French
intercesseur
A person who intercedes; a mediator; one who reconciles enemies, or pleads for another.
intercessrice
A person who intercedes; a mediator; one who reconciles enemies, or pleads for another.