kicking straps
English
Noun
kicking
straps
plural of
kicking strap