×

nerve-racking meaning in French

tourmentant, énervant (créant une tension; effrayant)

Related Words

  1. nerve racking
  2. nerve tissue
  3. nerveless
  4. nervelessly
PC Version

Copyright © 2018 WordTech Co.