hand straps
English
Noun
hand
straps
plural of
hand strap