knee roll

knee roll

English Noun
Ad

Definition

the thick part of a batsman's pads that protects the knee

Ad