Traduction Anglais Français

Traduction "confine, lock up (sb, in prison)" en Francais

English Version