Traduction Anglais Français

Traduction "to defeat sb./sth. (player, team, army, fanaticism, etc.)" en Francais

English Version