rejuvenative

English

Adjective

rejuvenative (not comparable)

  1. Which rejuvenates

Synonyms