Dictionnaire
babelfish
/
Dictionnaire
/
Anglais → Français
fall into the clutches
Dictionnaire
fall into the clutches
tomber aux mains
v.