footstall
English
footstall meaning in English • footstall का अर्थ अंग्रेजी में
Noun
- The stirrup of a woman's saddle.
- The plinth or base of a pillar.