×
incarceration
meaning in French
n.
incarcération, arrestation, emprisonnement, détention
Related Words
incarcerate
incarcerated
incarcerator
incarnadine
PC Version
Copyright © 2018 WordTech Co.