autoflagellation in English dictionary

  • autoflagellation

Sample sentences with "autoflagellation"

Available translations