Noun
thumbscrews (n.) , [sing. thumbscrew]
related Results
thumb nut {Eng.}
صمولة إبهامية {تشد بالإبهام}، {هندسة}