Traduction Anglais Français

Traduction "suffocate, choke, strangle" en Francais

English Version