Online English Dictionary

Home

Extenuatory


a.

Tending to extenuate or palliate.


© 2009 Dammam Community College