What is the meaning of bandurria in English?

Learn vocabulary with pictures as well as definitions of bandurria in English

Learn in

See more

n. bandurria

Definition of bandurria in English

Plucked string instrument with a small, pear-shaped body, a short, fretted neck and six pairs of strings that are played with a pick.