Attested.to

Definition

information that is essential to understanding a situation or problem

Seed ·