Traduction Anglais Français

Traduction "inform on (sb) in a sneaky and reprehensible way" en Francais

English Version