leg stumps
English
Noun
leg stumps
plural of
leg stump