rejuvenators

English

Noun

rejuvenators

  1. plural of rejuvenator