Traduction Anglais Français

Traduction "dupe, cheat, trick (sb)" en Francais

English Version