Attested.to

Definition

a firm engaged in trading

Seed ·

Term in context

dealer in CommonParlance