English | German | Russian | Czech

exculpable English

Meaning exculpable meaning

What does exculpable mean?

exculpable

Capable of being exculpated; deserving exculpation.

Are you looking for...?