having
the power to renew oneself for an indefinite period of time

Translation:
English
Add