Attested
.to
Menu
Definition
baked or roasted with a spicy sauce
Seed
·
Term in context
barbecued spareribs
in
CommonParlance