INTERCESSOR


Meaning of INTERCESSOR in English

n. person who intercedes, one who pleads or speaks on behalf of another; mediator

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.