Skip to main content

oxshoe

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