bandura
English
bandura meaning in English • bandura का अर्थ अंग्रेजी में
Noun
- A traditional Ukrainian stringed musical instrument shaped like a lute, having many strings.