tibidibi

tibidibi
English: Translation
ball woven from coconut palm, used for sport
noun
Sports and games