Definition of "hamstrung"

hamstrung

Englia uses cookies to improve user experience.