French translation for "excruciation"
|
-
n. atrocité, horreur; torture, violence; tourment
- Similar Words:
- "excretum" French translation, "excruciate" French translation, "excruciating" French translation, "excruciating pain" French translation, "excruciatingly" French translation, "excubitors" French translation, "exculpate" French translation, "exculpation" French translation, "exculpatory" French translation
|
|
|