Traduction Anglais Français

Traduction "affirmation in lieu of oath." en Francais

English Version