Traduction Anglais Français

Traduction "indiscriminate slaughter (or killing)." en Francais

English Version