Expiatorious
English Translation from English to English dictionary online for the word Expiatorious
-
1 a.
Of an expiatory nature; expiatory.
-
2 a.
Of an expiatory nature; expiatory.