Online English Dictionary

Home

Remorsed


a.

Feeling remorse.


© 2009 Dammam Community College