Attested.to

Definition

a small restaurant where drinks and snacks are sold

Seed ·

Term in context

cafe in CommonParlance