Traduction
"to hamper sb."
en Francais
English Version
Anglais > Français
Français > Anglais
Anglais
Français
to hamper sb.
entraver qn.
to hamper sb.
embarrasser qn. (encombrer)