sich erneuert

listen to the pronunciation of sich erneuert
Almanca - İngilizce
been regenerated
renewed yourself