Online English Dictionary

Home

Palliatory


a.

Palliative; extenuating.


© 2009 Dammam Community College