Online English Dictionary

Home

Selfdevoted


a.

Devoted in person, or by one's own will.


© 2009 Dammam Community College