Traduction Anglais Français

English Version

"abandonment of a newborn child" en Francais