duusaba

English: Translation
type of musical intrument which consists a stretched palm leaf that is blown in order to make sound
noun