twistgrips

English

Noun

twistgrips

  1. plural of twistgrip