Likhwa.

IsiNdebele dictionary

tshikatshika

Meaning

English meaning

toil; toil at.