Attested.to

Definition

a business engaged in the manufacture of automobiles

Seed ·

Term in context

auto maker in CommonParlance