EXPIATORIOUS


Meaning of EXPIATORIOUS in English

adj of an expiatory nature; expiatory.

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