Traduction Anglais Français

Traduction "govern, administer (people, land)" en Francais

English Version