hamstrung – Deutsch–English translations

🇬🇧 en de 🇩🇪

hamstrung adjective

  • restricted as if with a crippling hamstring
gelähmt, lahm gelegt
Wiktionary Links