Likhwa.

IsiNdebele dictionary

sebenzela

Meaning

English meaning

work for; serve.