English | German | Russian | Czech

exculpator English

Meaning exculpator meaning

What does exculpator mean?

exculpator

One who exculpates, or frees from blame.

Are you looking for...?