Attested.to

Definition

a delicatessen that specializes in meats

Seed ·

Term in context

charcuterie in CommonParlance