Traduction Anglais Français

Traduction "gift, something given freely (without recompense)" en Francais

English Version