Masturbarsi (en. Masturbate)

Translation into Italian

Synonyms

  • autoeroticism
  • self-pleasure
  • self-stimulation