Traduction Anglais Français

Traduction "adjacency, imprison, lock away, lock up, immure" en Francais

English Version