English | German | Russian | Czech

expiable English

Meaning expiable meaning

What does expiable mean?

expiable

capable of being atoned for

Are you looking for...?