Traduction Anglais Français

Traduction "make allowance (I made, made)" en Francais

English Version