Latin-English dictionary »

natus denuo meaning in English

LatinEnglish
natus denuo adjective

born-again(renewed commitment to Jesus Christ)
adjective