French-English dictionary »

bandura meaning in English

FrenchEnglish
bandura nom {f}

bandura◼◼◼(Ukrainian plucked stringed instrument)
noun