tambura


Results for "tambura"

Turkish - English dictionary

tambura

(Turkish - English dictionary) :
Turkish folk mus. any stringed instrument.
Turkish - English dictionary

tamburacı

(Turkish - English dictionary) :
person who plays, makes, or sells tamburas.