revitalizedEnglish

revitalised, revitalized

Adjective

Restored to new life and vigor

English: revitalized, revitalised

English words with similar meanings

Show 1 words