Traduction Anglais Français

Traduction "Out of sight, out of mind." en Francais

English Version