English to Svenska Dictionary
incarceration
Frihetsstraff
Meaning for incarceration found in 9 Languages.
Sponored Video