Home

Word

barbecued spareribs, n.
more info baked or roasted with a spicy sauce
<noun.food>

barbecued spareribs spareribs
semantic pointers
hypernym