to renew or renovate; to instaurate

listen to the pronunciation of to renew or renovate; to instaurate
الإنجليزية - الإنجليزية
instaure