Traduction Anglais Français

Traduction "extrajudicial, summary or arbitrary execution" en Francais

English Version