Attested.to

Definition

lay bare

Seed ·

Term in context

denudate in CommonParlance