DE → EN
EN → DE
babelfish
/
English → Deutsch
to be hamstrung
Wörterbuch
aufgeschmissen sein
to be hamstrung
ugs.
lahm liegen
to be hamstrung
lahm gelegt sein
to be hamstrung