Definition, Meaning & Anagrams | English word INTERCEDER
INTERCEDER
Definitions of INTERCEDER
- One who intercedes; an intercessor; a mediator.
Number of letters
10
Is palindrome
No
Search for INTERCEDER in:
Page preparation took: 178.18 ms.