Definify.com

Definition 2025


takululu

takululu

Chamicuro

Noun

takululu

  1. ball (for playing)