Definify.com

Definition 2024


hamstrat

hamstrat

Swedish

Verb

hamstrat

  1. supine of hamstra.