Regenerating

Portuguese Meaning

regenerar

regenerar-se

insuflar nova vida

reformar moralmente

English Meaning

  1. Present participle of regenerate.