English | German | Russian | Czech

placatable English

Meaning placatable meaning

What does placatable mean?

placatable

Capable of being placated.

Are you looking for...?