Slovnenya

Translation English French: incarceration

Dictionary: main
incarceration
noun