rejuvenesce

Meaning

To make young again; rejuvenate.

Translations

Notes

Sign in to write sticky notes