Traduction Anglais Français

English Version

"abandon, forsake, desert, leave" en Francais