to renew or renovate; to instaurate

listen to the pronunciation of to renew or renovate; to instaurate
Englisch - Englisch
instaure