Skip to main content

bandura

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