Attested.to

Definition

a firm that sells and buys computers

Seed ·

Term in context

computer dealer in CommonParlance