Attested.to

Definition

a depository for goods

Seed ·

Term in context

depot in CommonParlance