montoir
English
montoir meaning in English • montoir का अर्थ अंग्रेजी में
Noun
- A stone used in mounting a horse; a horse block.