Subscribe
URL of the page has been copied to clipboard.
Meaning : The act of intervening for the purpose of bringing about a settlement.
Synonyms : mediation
Install App