Traduction Anglais Français

Traduction "public or State authorities." en Francais

English Version