Welsh sticks
English
Noun
Welsh
sticks
plural of
Welsh stick