Portuguese-English dictionary »

bandurra meaning in English

PortugueseEnglish
bandurra noun
{f}

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