twin screws

English

Noun

twin screws

  1. plural of twin screw