longshanks
English
longshanks meaning in English • longshanks का अर्थ अंग्रेजी में
Noun
- The stilt.