Definify.com

Definition 2024


takululu

takululu

Chamicuro

Noun

takululu

  1. ball (for playing)