Romanian-English dictionary »

autoflagelare meaning in English

RomanianEnglish
autoflagelare [~, autoflagelări, ~a, autoflagelările, autoflagelării, autoflagelărilor, ~, autoflagelărilor] substantiv
{f}

self-flagellation(the practice of whipping oneself as penance for sins)
noun