Traduire
"(Pol.) situation inextricable"
en Anglais
English Version
Français > Anglais
Anglais > Français
Français
Anglais
(Pol.) situation inextricable; impasse; fam. pétrin.
bind