rejuvenator

Noun

 * 1) That which rejuvenates.
 * 2) A substance sprayed onto a bituminous surface to renew it.
 * 1) A substance sprayed onto a bituminous surface to renew it.

Translations

 * Spanish: