chipolata









chipolata


noun

  1. mainly British a small sausage in a narrow casing
51 queries 0.437