Attested.to

Definition

a snack bar in a film studio

Seed ·

Term in context

commissary in CommonParlance