Online English Dictionary

Home

Spareless


a.

Unsparing.


© 2009 Dammam Community College