Italian Meaning of self-flagellation

autoflagellazione

Other Italian words related to autoflagellazione

Definitions and Meaning of self-flagellation in English

Wordnet

self-flagellation (n)

self-punishment inflicted by whipping

FAQs About the word self-flagellation

autoflagellazione

self-punishment inflicted by whipping

Altruismo,generosità,magnanimità,autodistruzione,sacrificio di sé,Altruismo,Altruismo,oblio di sé

Compiacenza,Ego,Egocentrismo,Egoismo,egomania,egoismo,Narcisismo,contemplazione dell'ombelico,egocentrismo,egocentrismo

self-fertilized => autofecondato, self-fertilization => autofecondazione, self-fertilised => autofertile, self-fertilisation => Autofecondazione, self-feeder => mangiatoia automatica,