Traduction Anglais Français

Traduction "high-ranking or senior official." en Francais

English Version