Swedish edit

Verb edit

hamstrades

  1. past passive indicative of hamstra