Online English Dictionary

Home

Inexpiate


a.

Not appeased or placated.


© 2009 Dammam Community College