French translation for "self-flagellation"
|
-
auto-flagellation (auto-accusation, regret, repentance)
- Similar Words:
- "self-existence" French translation, "self-explaining" French translation, "self-explanatory" French translation, "self-feeding" French translation, "self-fertilization" French translation, "self-forgetful" French translation, "self-fulfilling prophecy" French translation, "self-hardening" French translation, "self-hate" French translation, "self-help" French translation
|
|
|