sausage roll









sausage roll


noun

  1. British a roll of sausage meat in pastry
54 queries 0.586