haha

English: Translation
sticks or twigs woven together (for drying food), door of woven sticks
noun
Tools and weapons
Art, crafts and textiles