Traduction Anglais Français

Traduction "post paid, stamped" en Francais

English Version