×
agonize
meaning in French
v.
agoniser, souffrir le martyre; être au supplice; souffrir
Related Words
agonizing
agonistic
agonistical
agonizing
agonizingly
PC Version
Copyright © 2018 WordTech Co.