Traduction Anglais Français

Traduction "placing, award of contract" en Francais

English Version