sheffield shield









sheffield shield


noun

  1. (in Australia) the former name for the trophy of the annual interstate cricket competition
50 queries 0.576