Attested.to

Definition

work in an administrative capacity; supervise or be in charge of

Seed ·

Term in context

administrate in CommonParlance