Traduction Anglais Français

Traduction "trip (to make sb. fall over)" en Francais

English Version