Translation of detonator in Setswana

detonator

se se thuntshang

noun

  • 1

    se se thuntshang