autopunizione

Italian

Etymology

From auto- +‎ punizione.

Noun

autopunizione f (plural autopunizioni)

  1. self-punishment