James Scott No Comments

One who intervenes between parties in dispute with a view to reconcile them.