intercessoris

listen to the pronunciation of intercessoris
Lateinisch - Englisch
one who vetoes
mediator