×

incarceration meaning in French

n. incarcération, arrestation, emprisonnement, détention

Related Words

  1. incarcerate
  2. incarcerated
  3. incarcerator
  4. incarnadine
PC Version

Copyright © 2018 WordTech Co.