to hamstring {hamstrung

listen to the pronunciation of to hamstring {hamstrung
İngilizce - Almanca
unterbinden
lahmlegen
vereiteln
etw. lähmen
to hamstring {hamstrung