to renew or renovate; to instaurate

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