Attested.to

Definition

a business that manufactures and sells computers

Seed ·

Term in context

computer business in CommonParlance