Attested.to

Definition

a company that makes and sells automobiles

Seed ·

Term in context

auto company in CommonParlance