hamstrat

Swedish

Verb

hamstrat

  1. supine of hamstra