×

excruciating meaning in French

adj. atroce (douleur)

Related Words

  1. excruciate
  2. excruciating pain
  3. excretum
  4. excruciate
  5. excruciating pain
  6. excruciatingly
PC Version

Copyright © 2018 WordTech Co.