×

agonize meaning in French

v. agoniser, souffrir le martyre; être au supplice; souffrir

Related Words

  1. agonizing
  2. agonistic
  3. agonistical
  4. agonizing
  5. agonizingly
PC Version

Copyright © 2018 WordTech Co.