French-English dictionary »

bandoura meaning in English

FrenchEnglish
bandoura nom {f}

bandura◼◼◼(Ukrainian plucked stringed instrument)
noun