Meaning of tagapamagitan

tagapamagitan

Tagalog

n. intermediary; intercessor; mediator