canterbury lamb








noun

  1. New Zealand lamb exported chilled or frozen to the United Kingdom
48 queries 0.401