duusaba

English: Translation
type of musical intrument which consists a stretched palm leaf that is blown in order to make sound
noun
carroll-soulik-1973-p-71