rejuvenator

Definitions:

  • One who or that which rejuvenates.
powered by