"sich selbst erneuernd" in English sich selbst erneuernd self-perpetuating Detailed translations for "sich selbst erneuernd" sich selbst erneuernd sich selbst erneuernd(also: sich selbst erhaltend) self-perpetuating