thubutu

Swahili

verb
Definitions
  • to dare, to have the courage to do something