placable
English Dictionary
->
Letter P
-> placable
Search Dictionary:
placable Definition
(a)
easily
calmed
or
pacified
placable Synonyms
placable
© Art Branch Inc.