hamstrades
Swedish
Verb
hamstrades
past passive indicative of
hamstra