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, "exculpate" French translation, "exculpation" French translation, "exculpatory" French translation, "excursion" French translation, "excursion ticket" French translation
|
|
|