Attested.to

Definition

a small Hispanic shop selling wine and groceries

Seed ·

Term in context

bodega in CommonParlance