ahiu

English: Translation
hand drum
noun
Art, crafts and textiles