Dictionary : Tambuur

tambuur

A Turkish guitar (with six wires or strings), a ma

طبنور
तम्बूर
Top Urdushayar.com