Traduction Anglais Français

Traduction "to admit sth. (concede)" en Francais

English Version