Subscribe
URL of the page has been copied to clipboard.
Meaning : Easily calmed or pacified.
Incapable of being placated.
Install App
Placable meaning in Bengali (Bangla).