Adjective Definition

placable

1.Definition: easily calmed or pacified




Please Share