kamus
.
Search
About
hog-tie
English
hog-tie
Verb
Tie together somebody's limbs
English: hog-tie