autoflagellation in English dictionary autoflagellation Sample sentences with "autoflagellation" Declension Stem Try again Available translations French