takululu
Chamicuro
Noun
takululu
ball
(
for playing
)