oxshoe
English
oxshoe meaning in English • oxshoe का अर्थ अंग्रेजी में
Noun
- A shoe for oxen, consisting of a flat piece of iron nailed to the hoof.