Swedish edit

Participle edit

hamstrad

  1. past participle of hamstra