Traduction Anglais Français

Traduction "Powers, conferred, principle" en Francais

English Version