sich erneuern

listen to the pronunciation of sich erneuern
Deutsch - Englisch
to renew yourself
to be regenerated
Unsere Knochen erneuern sich ständig.
Our bones renew themselves constantly