Dictionary Translate Correct Ask AI

Adjektive

placable [ more placable ; most placable]