TAMBURAS

Definition of TAMBURAS