Subscribe
URL of the page has been copied to clipboard.
Meaning : Something offered to an adversary in the hope of obtaining peace.
Synonyms : peace offering
Install App