Traducción español inglés

English version

¿Qué significa "intercesor" en Inglés