Traduction Anglais Français

Traduction "to dispatch, to ship" en Francais

English Version