Likhwa.

IsiNdebele dictionary

chachamba

Meaning

English meaning

1; make noise of crackling crackle 2; burst