Interceder
Word Dictionary
-> Interceder
Search:
Interceder
(n.) One who intercedes; an intercessor; a mediator.
Terms of Use
Canadian Jobs