English | German | Russian | Czech

expiator English

Meaning expiator meaning

What does expiator mean?

expiator

One who makes expiation or atonement.

Are you looking for...?