Interceder
English Translation from English to English dictionary online for the word Interceder
-
1 n.
One who intercedes; an intercessor; a mediator.
-
2 n.
One who intercedes; an intercessor; a mediator.