Tamil Dictionary 🔍

intermediator

In`ter*me"di*a`tor, n. Defn: A mediator.


intermediator - Similar Words