hamstrats

Swedish

Verb

hamstrats

  1. passive supine of hamstra