hamstrade
Swedish
Verb
hamstrade
past indicative of
hamstra