VariousWords beta
Related Terms:
Definitions:
Noun
sausage roll
Definition: sausage meat rolled and baked in pastry
Definition: A short piece of sausage meat baked in a roll of pastry.