Attested.to

Definition

an undercover operation by narcotics detectives to catch unsuspecting drug dealers

Seed ·