Inexpiable - Definition

inexpiable

adj 1: incapable of being atoned for

Look up another word