×
excruciating
meaning in French
adj.
atroce (douleur)
Related Words
excruciate
excruciating pain
excretum
excruciate
excruciating pain
excruciatingly
PC Version
Copyright © 2018 WordTech Co.