Skip to main content

footstall

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