Attested.to

Definition

sell (especially of illegal material)

Seed ·

Term in context

deal in CommonParlance