Italian-English dictionary »

scarcerare meaning in English

ItalianEnglish
scarcerare verb

disincarcerate(liberate from prison)
verb