Attested
.to
Menu
Definition
a spiritual enlightenment causing a person to lead a new life
Seed
·
Term in context
conversion
in
CommonParlance