Online English Dictionary

Home

Expiatorious


a.

Of an expiatory nature; expiatory.


© 2009 Dammam Community College