Online English Dictionary

Home

Delenifical


a.

Assuaging pain.


© 2009 Dammam Community College