Attested.to

Definition

concealed from public view or attention

Seed ·

Term in context

backstage in CommonParlance