Translation of detonation in Setswana

detonation

go thuntsha

noun

  • 1

    go thuntsha