INTERCEDER


Meaning of INTERCEDER in English

n. one who speaks on behalf of another; mediator, arbitrator

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