Likhwa.

IsiNdebele dictionary

tshwatshwaza

Meaning

English meaning

1; make hissing noise (as oasting food);