Tambura



A species of lute of south-east Europe.


More about instruments
Dictionary Home