English to Italiano Dictionary
incarcerated
Reclusione
Meaning for incarcerated found in 9 Languages.
Sponored Video