meaning of bandura

bandura meaning in General Dictionary

a normal Ukrainian stringed musical instrument formed like a lute having numerous strings


bandura - German to English

bandura