×

thumbscrew meaning in French

n. vis moletée; vis à oreilles

Related Words

  1. thumbs down
  2. thumbs up
  3. thumbstall
  4. thumbtack
PC Version

Copyright © 2018 WordTech Co.