tambura



[Persian]


A species of lute of south-east Europe.


More about instruments
| Dictionary Home | Dictionary Appendix |