Italian-English dictionary »

libertà vigilata meaning in English

ItalianEnglish
libertà vigilata noun
{f}

probation [probations](type of sentence)
noun
[UK: prə.ˈbeɪʃ.n̩] [US: proˈbeɪʃ.n̩]