hox
English
hox meaning in English • hox का अर्थ अंग्रेजी में
v. t.
- To hock; to hamstring. See Hock>.