Attested.to

Definition

recovery or preservation from loss or danger

Seed ·

Term in context

deliverance in CommonParlance