English-Latin dictionary »

be born again, be renewed, be revived meaning in Latin

EnglishLatin
be born again, be renewed, be revived verb

renascor [renasci, renatus sum](3rd) DEP
verb