Attested.to

Definition

a seller of illicit goods

Seed ·

Term in context

dealer in CommonParlance