Home
Search
Index
Definify.com
Definition
2025
hamstrats
hamstrats
Swedish
Verb
hamstrats
supine passive of
hamstra
.
Similar Results