PIACLE


Meaning of PIACLE in English

noun a heinous offense which requires expiation.

Webster English vocab.      Английский словарь Webster.