Traduction Anglais Français

Traduction "burden, heavy responsibility (e.g. expenses)" en Francais

English Version