Online English Dictionary

Home

Rejuvenation


n.

Rejuvenescence.


© 2009 Dammam Community College