Traduction Anglais Français

Traduction "hold back, detain, prevent from leaving" en Francais

English Version