Placable Synonyms


Placable Synonyms in Adjective Form

  • tractable.

Placable Synonym Links: tractable,