tambura
[Persian]
A species of
lute
of south-east Europe.
More about instruments
| Dictionary Home |
Dictionary Appendix |