Please enable javascript to use dictionary! Howto enable javascript?
easily appeased, placable, appeasing, pacifying▼adjective
relentless, irreconcilable▼adjective
↑