sausage roll

Explore definitions, synonyms, and language insights of sausage roll

Definitions

Noun
sausage meat rolled and baked in pastry

More General Terms