Libertà vigilata (en. Parole)

Translation into Italian

Synonyms

  • probation
  • conditional release
  • supervised release