Traduction Anglais Français

Traduction "sold to the powers that be" en Francais

English Version