French-English dictionary »

bandurria meaning in English

FrenchEnglish
bandurria nom {f}

bandurria◼◼◼(plectrum-plucked stringed instrument with a flat-backed pear-shaped body)
noun