dibidibi

English: Translation
a square ball (for tossing about) plaited of pandanus leaves
noun
Sports and games
Art, crafts and textiles
carroll-soulik-1973