×
thumbscrew
meaning in French
n.
vis moletée; vis à oreilles
Related Words
thumbs down
thumbs up
thumbstall
thumbtack
PC Version
Copyright © 2018 WordTech Co.