Attested.to

Definition

a British term for some kinds of insurance

Seed ·

Term in context

assurance in CommonParlance