Entry # 5755 has returned 1 entry

duusaba

noun a type of musical instrument (a stretched palm leaf jiggled while blown against)