Traduction Anglais Français

Traduction "important errand or mission (on behalf of sb)" en Francais

English Version